stay off my back! - Turkish English Dictionary